import { defHttp } from '@/utils/http/axios'

export interface GameExportReqVO {

  name?: string
  url?: string
  status?: number
}
// 查询vr游戏列表
export function getGamePage(params) {
  return defHttp.get({ url: '/vr/game/page', params })
}
// 查询vr游戏列表
export function getGamePageByStatus(params) {
  return defHttp.get({ url: '/vr/game/page', params })
}

// 查询vr游戏详情
export function getGame(id: number) {
  return defHttp.get({ url: `/vr/game/get?id=${id}` })
}

// 新增vr游戏
export function createGame(data) {
  return defHttp.post({ url: '/vr/game/create', data })
}

// 修改vr游戏
export function updateGame(data) {
  return defHttp.put({ url: '/vr/game/update', data })
}

// 删除vr游戏
export function deleteGame(id: number) {
  return defHttp.delete({ url: `/vr/game/delete?id=${id}` })
}

// 导出vr游戏 Excel
export function exportGame(params) {
  return defHttp.download({ url: '/vr/game/export-excel', params }, 'vr游戏.xls')
}
